#include <stdint.h>
const uint8_t rb528_table[32] = {
      0,   8,  16,  25,  33,  41,  49,  58,
     66,  74,  82,  90,  99, 107, 115, 123,
    132, 140, 148, 156, 165, 173, 181, 189,
    197, 206, 214, 222, 230, 239, 247, 255
};
const uint8_t g628_table[64] = {
      0,   4,   8,  12,  16,  20,  24,  28,
     32,  36,  40,  45,  49,  53,  57,  61,
     65,  69,  73,  77,  81,  85,  89,  93,
     97, 101, 105, 109, 113, 117, 121, 125,
    130, 134, 138, 142, 146, 150, 154, 158,
    162, 166, 170, 174, 178, 182, 186, 190,
    194, 198, 202, 206, 210, 215, 219, 223,
    227, 231, 235, 239, 243, 247, 251, 255
};
const uint8_t rb825_table[256] = {
      0,   0,   0,   0,   0,   1,   1,   1,
      1,   1,   1,   1,   1,   2,   2,   2,
      2,   2,   2,   2,   2,   3,   3,   3,
      3,   3,   3,   3,   3,   4,   4,   4,
      4,   4,   4,   4,   4,   4,   5,   5,
      5,   5,   5,   5,   5,   5,   6,   6,
      6,   6,   6,   6,   6,   6,   7,   7,
      7,   7,   7,   7,   7,   7,   8,   8,
      8,   8,   8,   8,   8,   8,   9,   9,
      9,   9,   9,   9,   9,   9,   9,  10,
     10,  10,  10,  10,  10,  10,  10,  11,
     11,  11,  11,  11,  11,  11,  11,  12,
     12,  12,  12,  12,  12,  12,  12,  13,
     13,  13,  13,  13,  13,  13,  13,  13,
     14,  14,  14,  14,  14,  14,  14,  14,
     15,  15,  15,  15,  15,  15,  15,  15,
     16,  16,  16,  16,  16,  16,  16,  16,
     17,  17,  17,  17,  17,  17,  17,  17,
     18,  18,  18,  18,  18,  18,  18,  18,
     18,  19,  19,  19,  19,  19,  19,  19,
     19,  20,  20,  20,  20,  20,  20,  20,
     20,  21,  21,  21,  21,  21,  21,  21,
     21,  22,  22,  22,  22,  22,  22,  22,
     22,  22,  23,  23,  23,  23,  23,  23,
     23,  23,  24,  24,  24,  24,  24,  24,
     24,  24,  25,  25,  25,  25,  25,  25,
     25,  25,  26,  26,  26,  26,  26,  26,
     26,  26,  27,  27,  27,  27,  27,  27,
     27,  27,  27,  28,  28,  28,  28,  28,
     28,  28,  28,  29,  29,  29,  29,  29,
     29,  29,  29,  30,  30,  30,  30,  30,
     30,  30,  30,  31,  31,  31,  31,  31
};
const uint8_t g826_table[256] = {
      0,   0,   0,   1,   1,   1,   1,   2,
      2,   2,   2,   3,   3,   3,   3,   4,
      4,   4,   4,   5,   5,   5,   5,   6,
      6,   6,   6,   7,   7,   7,   7,   8,
      8,   8,   8,   9,   9,   9,   9,  10,
     10,  10,  10,  11,  11,  11,  11,  12,
     12,  12,  12,  13,  13,  13,  13,  14,
     14,  14,  14,  15,  15,  15,  15,  16,
     16,  16,  16,  17,  17,  17,  17,  18,
     18,  18,  18,  19,  19,  19,  19,  20,
     20,  20,  20,  21,  21,  21,  21,  21,
     22,  22,  22,  22,  23,  23,  23,  23,
     24,  24,  24,  24,  25,  25,  25,  25,
     26,  26,  26,  26,  27,  27,  27,  27,
     28,  28,  28,  28,  29,  29,  29,  29,
     30,  30,  30,  30,  31,  31,  31,  31,
     32,  32,  32,  32,  33,  33,  33,  33,
     34,  34,  34,  34,  35,  35,  35,  35,
     36,  36,  36,  36,  37,  37,  37,  37,
     38,  38,  38,  38,  39,  39,  39,  39,
     40,  40,  40,  40,  41,  41,  41,  41,
     42,  42,  42,  42,  42,  43,  43,  43,
     43,  44,  44,  44,  44,  45,  45,  45,
     45,  46,  46,  46,  46,  47,  47,  47,
     47,  48,  48,  48,  48,  49,  49,  49,
     49,  50,  50,  50,  50,  51,  51,  51,
     51,  52,  52,  52,  52,  53,  53,  53,
     53,  54,  54,  54,  54,  55,  55,  55,
     55,  56,  56,  56,  56,  57,  57,  57,
     57,  58,  58,  58,  58,  59,  59,  59,
     59,  60,  60,  60,  60,  61,  61,  61,
     61,  62,  62,  62,  62,  63,  63,  63
};
